﻿using System;
namespace Interface_Tier
{
    public interface IHRM_PROCESS_RATEData
    {
        int HRM_PROCESS_RATE_Delete(Guid RateID);
        int HRM_PROCESS_RATE_Disable(Guid RateID, ref bool Enabled);
        System.Data.DataSet HRM_PROCESS_RATE_Get(Guid RateID);
        System.Data.DataSet HRM_PROCESS_RATE_GetList();
        int HRM_PROCESS_RATE_Insert(Guid RateID, string EmployeeCode, DateTime Date, string Violation, bool IsRecidivism, bool IsDiscipline, double Minus, double MyPlus, string MyRate, double OwnerPlus, string OwnerRate, string Description);
        int HRM_PROCESS_RATE_Save(Guid RateID, string EmployeeCode, DateTime Date, string Violation, bool IsRecidivism, bool IsDiscipline, double Minus, double MyPlus, string MyRate, double OwnerPlus, string OwnerRate, string Description);
        int HRM_PROCESS_RATE_Update(Guid RateID, string EmployeeCode, DateTime Date, string Violation, bool IsRecidivism, bool IsDiscipline, double Minus, double MyPlus, string MyRate, double OwnerPlus, string OwnerRate, string Description);
    }
}
